|
CallGraph
|
00001 /*************************************************************** 00002 * Name: uisettingsdlg.h 00003 * Purpose: Header to create settings dialor for plugin. 00004 * Author: Václav Špruček 00005 * Created: 2012-03-04 00006 * Copyright: Václav Špruček 00007 * License: wxWidgets license (www.wxwidgets.org) 00008 * Notes: 00009 **************************************************************/ 00010 00011 #ifndef __uisettingsdlg__ 00012 #define __uisettingsdlg__ 00013 00014 #include "wx/wx.h" 00015 #include "wx/string.h" 00016 #include "uisettings.h" 00017 #include "confcallgraph.h" 00018 00019 00020 class IManager; 00021 //class CallGraph; 00022 00023 class uisettingsdlg : public uisettings 00024 { 00025 IManager *m_mgr; 00026 //CallGraph *m_mplugin; 00027 00028 protected: 00029 // Handlers for FormBuildSettingsBaseDlg events. 00030 void OnButton_click_select_gprof( wxCommandEvent& event ); 00031 void OnButton_click_select_dot( wxCommandEvent& event ); 00032 void OnButton_click_ok( wxCommandEvent& event ); 00033 void OnButton_click_cancel( wxCommandEvent& event ); 00034 void OnCheckName( wxCommandEvent& event ); 00035 void OnCheckParam( wxCommandEvent& event ); 00036 // 00037 ConfCallGraph confData; 00038 00039 public: 00041 uisettingsdlg( wxWindow* parent, IManager *mgr);//, CallGraph *plugin ); 00042 }; 00043 00044 #endif